home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / internet / net commander 1.0 / PANORAMA / PANOFR10.EXE / MANUAL.Z / SQLITE.DTD < prev    next >
Encoding:
Text File  |  1995-07-24  |  10.2 KB  |  331 lines

  1. <!--    SoftQuad Documentation                          -->
  2. <!--    Copyright SoftQuad, Inc., 1989-1995             -->
  3. <!--    @(#)sqlite.dtd    1.3 95/06/15                                         -->
  4. <!>
  5. <!--   SQDOC Lite. This version is meant to be used for documentation that doesn't
  6. talk about Scheme: all the elements that support Scheme and Sculptor have been removed.
  7. The elements supporting the "A/E Help"-style help have been removed.-->
  8. <!-- nelson. Tables were removed, but are now back -->
  9. <!> 
  10. <!ENTITY % ISOlat1 PUBLIC
  11. "ISO 8879:1986//ENTITIES Added Latin 1//EN">
  12. %ISOlat1;
  13. <!>
  14. <!ENTITY % ISOnum PUBLIC
  15. "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
  16. %ISOnum;
  17. <!>
  18. <!ENTITY % ISOpub PUBLIC
  19. "ISO 8879:1986//ENTITIES Publishing//EN">
  20. %ISOpub;
  21. <!>
  22. <!>
  23. <!--**************************************************************-->
  24. <!-- Entities representing SGML markup                            -->
  25. <!>
  26. <!-- nelson comm out <!ENTITY amp CDATA "&" ISOnum ampersand-->
  27. <!ENTITY dsc CDATA "]" --declaration subset close-->
  28. <!ENTITY dso CDATA "[" --declaration subset open-->
  29. <!ENTITY ero CDATA "&" --entity reference open-->
  30. <!ENTITY etago CDATA "</" --end tag open-->
  31. <!ENTITY mdc CDATA ">" --markup declaration close-->
  32. <!ENTITY mdo CDATA "<!" --markup decl. open-->
  33. <!ENTITY msc CDATA "]]" --marked section close-->
  34. <!ENTITY refc CDATA ";" --reference close-- >
  35. <!ENTITY stago CDATA "<" --start tag open-->
  36. <!ENTITY tagc CDATA ">" --tag close-->
  37. <!>
  38. <!--**************************************************************-->
  39. <!>
  40. <!--                    General Text Entities           -->
  41. <!>
  42. <!ENTITY        SQ      "SoftQuad Author/Editor"        >
  43. <!ENTITY        apostrop "'">
  44. <!ENTITY        % W "">
  45. <!ENTITY        % E "">
  46. <!ENTITY        sccsid  "@(#)sqlite.dtd    1.1 95/05/10"                   >
  47. <!>
  48. <!--**************************************************************-->
  49. <!NOTATION      BITMAP SYSTEM "Sun Raster">
  50. <!NOTATION bmp  SYSTEM     "bmp">
  51. <!NOTATION wav  SYSTEM     "wav">
  52. <!NOTATION avi  SYSTEM     "avi">
  53. <!NOTATION GIF  SYSTEM     "GIF">
  54. <!NOTATION PS   SYSTEM     "PS">
  55. <!-- nelson. comm out:
  56. <!NOTATION TABLE SYSTEM "SoftQuad Canonical Table">-->
  57. <!NOTATION sgml PUBLIC
  58. "+//ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN">
  59. <!>
  60. <!--**************************************************************-->
  61. <!>
  62. <!--            Entities used in Definitions            -->
  63. <!>
  64. <!--            PHRASES                                         -->
  65. <!>
  66. <!>
  67. <!ENTITY        % emph  "b|i|scp|e1|e2|e3|subs|supers|markup|url"          >
  68. <!>
  69. <!ENTITY        % names " usertext | systext | file ">
  70. <!ENTITY        % icons "menu | menuitem | button | key-cap 
  71.             | enticon| tagicon ">
  72. <!>
  73. <!ENTITY        % phrases       " %icons;| %emph;| %names "     >
  74. <!>
  75. <!-- nelson added HOTSPOT to inclusions -->
  76. <!ENTITY     % inclusions " secref|xref|fig| 
  77.                 idx|idxbegin|idxend|endpage|keep-begin
  78.                  |keep-end|nameloc|hotspot" >
  79. <!>
  80. <!>
  81. <!--    PARAGRAPH SUBELEMENTS                           -->
  82. <!>
  83. <!>
  84. <!ENTITY        % lists "l | l1 | l2 | l3 | cmd | seqlist |randlist" >
  85. <!>
  86. <!ENTITY        % notes "note | technote">
  87. <!>
  88.  
  89. <!--    PARAGRAPH TEXT                                  -->
  90. <!>
  91.  
  92. <!ENTITY        % text  "(#PCDATA | %phrases;)*"        >
  93.  
  94. <!ENTITY        % paratxt "(%text;|%lists;|deflist|eg|lit)*"    >
  95.  
  96. <!>
  97. <!--    PARA SEQUENCE                                   -->
  98. <!>
  99.  
  100. <!ENTITY        % paraseq       "((%paratxt;| p )* )"   >
  101.  
  102. <!>
  103. <!-- nelson. added cannontbl.dtd -->
  104. <!ENTITY % TblBody      "(TblHead | TblBody)">
  105. <!ENTITY % sqtbl PUBLIC "-//SoftQuad Inc//DTD CANONTBL//EN"> 
  106. %sqtbl;  
  107.  
  108. <!--    SECTION SUBELEMENTS                             -->
  109. <!>
  110. <!-- nelson. added table -->
  111. <!ENTITY        % sectcon       "p | eg|lit | %notes; | 
  112. %lists;|deflist|navigator|grammar|%TblBody;">
  113.  
  114. <!--**************************************************************-->
  115.  
  116. <!-- parameter declarations for HyTime stuff -->
  117.  
  118. <!ENTITY % xrefs        "secref|xref|ct|st|%emph;|%names;|%notes;|
  119.             menu|menuitem|button|key-cap|enticon|
  120.             cmd|p|eg|lit|term">
  121. <!>
  122. <!ENTITY % hyatts       "HyTime NAME    #FIXED  clink
  123.             id      ID      #IMPLIED
  124.             linkend IDREF   #IMPLIED">
  125.  
  126. <!--**************************************************************-->
  127. <!>
  128. <!--            MAIN ELEMENT DEFINITIONS                -->
  129. <!>
  130.  
  131. <!--    ELEMENT MIN?            CONTENT                 -->
  132. <!>
  133.  
  134. <!ELEMENT       doc     - -     (titlegrp?, prolog?, chp+) +(%inclusions;)>
  135. <!ATTLIST       doc             docid   NAME    #IMPLIED        >
  136. <!>
  137.  
  138. <!ELEMENT titlegrp              - - (title, subtitle?)>
  139. <!ELEMENT (title|subtitle)      - - (%text;)>
  140.  
  141.  
  142.  
  143.  
  144. <!ELEMENT       prolog  - -     (standard?, pubby?, version?, trade?, notice?)     >
  145.  
  146. <!ELEMENT       (standard|pubby|version|trade|notice)  (#PCDATA|P)*>
  147.  
  148. <!>
  149. <!--**************************************************************-->
  150. <!>
  151. <!--                    BODY STRUCTURE                  -->
  152. <!>
  153. <!>
  154. <!ELEMENT       chp     - -     (ct, (%sectcon;)*, sec*) >
  155.  
  156. <!ATTLIST       chp     id              ID      #IMPLIED
  157.             label           CDATA   #IMPLIED
  158.             toclevel        NUMBER  '1'
  159.             tocentry        CDATA   #IMPLIED>
  160.             
  161.  
  162. <!ELEMENT       sec     - -     (st, (%sectcon;| ss1)*) >
  163. <!ATTLIST       sec     id              ID      #IMPLIED
  164.             toclevel        NUMBER  '2'
  165.             tocentry        CDATA   #IMPLIED>
  166.  
  167. <!ELEMENT       ss1     - -     (st, (%sectcon;| ss2)*)>
  168. <!ATTLIST       ss1     id              ID      #IMPLIED
  169.             toclevel        NUMBER  '3'
  170.             tocentry        CDATA   #IMPLIED>
  171.  
  172. <!ELEMENT       ss2     - -     (st, (%sectcon;| ss3)*)>
  173. <!ATTLIST       ss2     id              ID      #IMPLIED
  174.             toclevel        NUMBER  '4'
  175.             tocentry        CDATA   #IMPLIED>
  176. <!>
  177. <!ELEMENT       ss3     - -     (st, (%sectcon;)*)>
  178. <!ATTLIST       ss3     id              ID      #IMPLIED
  179.             toclevel        NUMBER  '5'
  180.             tocentry        CDATA   #IMPLIED>
  181. <!>
  182. <!ELEMENT       (ct|st) - -     (#PCDATA)        -( endpage)    >
  183. <!--**************************************************************-->
  184. <!>
  185. <!--                    Paragraphs and Other Block Elements-->
  186. <!>
  187.  
  188. <!ELEMENT  p    - -     (%paratxt;)     >
  189.  
  190. <!ELEMENT       (eg|lit)        - - (#PCDATA)   >
  191. <!ELEMENT       (%notes;) - - (#PCDATA)  >
  192.  
  193. <!ELEMENT       navigator       - - (p)*        >
  194.  
  195. <!ELEMENT       ( %lists;) - -  (li+)           >
  196.  
  197. <!ELEMENT       li      - -     (%paraseq;|%notes;)*    >
  198.  
  199. <!ATTLIST       seqlist mark (arabic|lcr|ucr|lca|uca) arabic
  200.                     %hyatts;        >
  201.  
  202. <!ELEMENT       deflist - -     (term, def)+            >
  203. <!ELEMENT       term    - -     (#PCDATA)               >
  204. <!ELEMENT       def - - (%paraseq;)             >
  205.  
  206.  
  207.  
  208.  
  209.  
  210. <!ELEMENT       grammar         - - (rule+)             >
  211. <!ELEMENT       rule            - - (lhs,(prod,note?)+) >
  212. <!ELEMENT       (lhs,prod)      - - (#PCDATA)           >
  213.  
  214.  
  215. <!--**************************************************************-->
  216. <!>
  217. <!--                            Phrases                 -->
  218. <!>
  219.  
  220. <!ELEMENT       ( b|i|scp|e1|e2|e3|subs|supers)
  221.             - -     (%text;)                >
  222.  
  223. <!ELEMENT       ( systext|file ) - -    (#PCDATA)               >
  224.  
  225. <!ELEMENT       ( menu|menuitem|button|key-cap|enticon|tagicon|markup|url)
  226.             - -     (#PCDATA)               >
  227. <!ATTLIST tagicon       type    (open|close|pair)       "open">
  228.  
  229. <!ELEMENT       usertext        - -     (#PCDATA | (e1 | e2 | e3)?)*    >
  230.  
  231. <!ELEMENT       endpage - -  EMPTY                      >
  232.  
  233. <!--**************************************************************-->
  234. <!>
  235. <!--                    Figures                         -->
  236. <!>
  237.  
  238. <!ELEMENT       fig     - - (figcap?) -(fig|endpage)    >
  239.  
  240. <!ATTLIST       fig             id              ID      #IMPLIED
  241.  
  242.                 label CDATA   #IMPLIED
  243.                 toclevel        NUMBER  #IMPLIED
  244.                 tocentry        CDATA   #IMPLIED
  245.                 filetype (bitmap|pstscrpt) #IMPLIED
  246.                 filename ENTITY #IMPLIED
  247.                 sizex   NUTOKEN #IMPLIED
  248.                 sizey   NUTOKEN #IMPLIED
  249.                 scalex NUTOKEN #IMPLIED
  250.                 scaley NUTOKEN #IMPLIED
  251.                 position CDATA #IMPLIED >
  252.  
  253. <!>
  254.  
  255. <!>
  256. <!ELEMENT       figcap  - -     (%text;|#PCDATA | tagIcon?)*    >
  257.  
  258.  
  259. <!ELEMENT       keep-begin      - -     EMPTY           >
  260. <!ELEMENT       keep-end        - -     EMPTY           >
  261.  
  262.  
  263.  
  264. <!--**************************************************************-->
  265. <!>
  266. <!--                    Index Entries                   -->
  267. <!>
  268.  
  269. <!ELEMENT       idx     - -     EMPTY    >
  270. <!ATTLIST       idx             entry   CDATA   #REQUIRED
  271.                 parent  CDATA   #IMPLIED
  272.                 xref    CDATA   #IMPLIED
  273.  
  274.                     >
  275.  
  276. <!ELEMENT       idxBegin        - - EMPTY               >
  277. <!ATTLIST       idxBegin
  278.                 id              ID      #REQUIRED
  279.                 entry           CDATA   #IMPLIED
  280.                 parent          CDATA   #IMPLIED
  281.                 xref            CDATA   #IMPLIED        
  282.                             >
  283.  
  284. <!ELEMENT       idxEnd  - -     EMPTY                   >
  285. <!ATTLIST       idxEnd          id              IDREF #REQUIRED >
  286.  
  287. <!>
  288. <!-- ============================-->
  289. <!-- HyTime -->
  290. <!>
  291. <!ELEMENT secref - - EMPTY >
  292. <!>
  293. <!ELEMENT xref  - - (#PCDATA|%emph;)* -- cross-reference tag -->
  294. <!>
  295. <!ATTLIST (%xrefs;)     %hyatts;>
  296. <!>
  297. <!>
  298. <!ELEMENT nameloc - - (nmlist)*>
  299. <!ATTLIST nameloc
  300.         id          ID        #REQUIRED
  301.         HyTime      NAME      #FIXED          nameloc>
  302. <!>
  303. <!ELEMENT nmlist - - ( #PCDATA)>
  304. <!ATTLIST nmlist
  305.         HyTime          NAME                    nmlist
  306.         nametype        (entity|element)        element
  307. -- nelson. rodney had: nametype        (entity|element) entity -- 
  308.         docorsub        ENTITY                  #IMPLIED>
  309. <!>
  310. <!-- nelson added declarations for hotspot -->
  311. <!ELEMENT hotspot EMPTY>
  312. <!ATTLIST hotspot
  313.       id            id      #IMPLIED
  314.       graphic       entity  #REQUIRED
  315.       RX            number  #REQUIRED
  316.       RY            number  #REQUIRED
  317.       RW            number  #REQUIRED
  318.       RH            number  #REQUIRED
  319.       synex-af      name    hotspot
  320.       hytime        name    clink
  321.       linkend       idref   #IMPLIED
  322.       >
  323. <!>
  324. <!-- nelson added processing instruction for Panorama;
  325. makes content of element "url" be treated as a URL when clicked -->
  326. <?TAGLINK url URI>
  327. <!>
  328. <!>
  329.  
  330.  
  331.